package com.gack.business.dao;

import java.util.Date;
import java.util.List;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Transient;

import com.gack.business.vo.UserInfoEnterpriseVO;
import com.gack.business.vo.UserInfoOrdersVO;

import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

/**
 * 
* @ClassName: UserInfonobind 
* @Description: TODO(这里用一句话描述这个类的作用) 
* @author (ZhangXinYu)  
* @date 2018年6月19日 下午5:52:18 
* @version V1.0
 */
@Setter
@Getter
@NoArgsConstructor
@Entity
public class UserInfonobind {
	@Id
	private String id;
	private String username;	//账号，即手机号
	private String nickname;	//昵称
	private Date lastLoginTime;	//上次登录时间
	private Date checkTime;		//认证时间
	private Date createtime;	//创建时间
	private int ischeck;		//是否认证
	private int ispledge;		//是否交押金 0:未交押金 1:已交押金 2押金退款中
	private int createOfficeNum;	//创建共享办公次数
	private int createMeetingNum;	//创建视频会议次数
	private int joinVideoNum;		//参加视频会议次数
	private int totalJoinMeetingTime;	//参加视频会议总时长  秒为单位
	private int totalOfficeTime;	//参加共享办公总时长  秒为单位
	private int expenseNum;		//累计消费次数
	private int expenseAmount;	//累计消费金额 (分)
	private String portrait;	//头像地址
	private int	status;			//账号状态 0:冻结 1:活动
	@Transient
	private List<UserInfoEnterpriseVO> enterprise;	//加入公司
	@Transient
	private List<UserInfoOrdersVO> orders;	//相关订单
}
